Ext.define('AgenteNET.model.utilitarios.Usuario', {
	extend : 'Ext.data.Model',
	fields : [ {
		name : 'id',
		type : 'int'
	}, {
		name : 'nome',
		type : 'string',
	}, {
		name : 'login',
		type : 'string'
	},  {
		name : 'situacao',
		type : 'string'
	}, ],
	proxy: {
        type: 'rest',
        url: '/agentenet/public/utilitarios/Usuarios',
        reader: {
            type: 'json',
            root: 'data',
            messageProperty :'mensagem'
        },

    },
	associations : [ {
		type : 'hasMany',
		model : 'AgenteNET.model.utilitarios.UsuarioPorPapel',
		name : 'papeis',
		foreignKey : 'papel_id',
		autoLoad:true,
	} ],
});
